// function calendar(options, callback) {
//     var self = this;
//     self.options = $.extend({}, defaults, options || {

//     });
//     self.targetCls = $(self.options.targetCls);
//     if (self.targetCls.length < 1) {
//         return;
//     }
//     self.language = self.options.language;
//     self.flag = false;
//     self.callback = callback;
//     self.init();
//     self._bindEnv();
// }
// $.extend(calendar.prototype,{
// _init:function () {
//     var self=this;
//     self._renderCalendarPanel;
// }
// })